mechanically coupled - Turkish English Dictionary